Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 ELTON PLACE Terraced £35,000 10 Jul 2000
22 ELTON PLACE Terraced £87,974 5 Sep 2017